# 语法:
# list[start:end:step]
# start: 开始下标
# end: 结束下标(不包括结束位置的元素)
# step: 步数, 提取的间隔,默认为1. 正数:从左开始提取, 负数: 从右开始提取
# star/end/step都可以是负数.


#通过切片获取元素
# print(list[1:3])   #提取bc
# print(list[2:4])   #提取cd
#
# print(list[2:])   #提取后面3个数
# print(list[::2])   # 通过步长提取后面3个数


# print(list[-5:])   #负数   提取前面5个
# print(list[-3:])   #负数   提取后面3个


# print(list[-1: :-1])   #列表翻转前转后
# print(list[: : -1])   #列表翻转前转后